Toward an XP Evaluation Framework
نویسندگان
چکیده
Software organizations are increasingly adopting the software development practices associated with the Extreme Programming (XP) methodology. Most reports on the efficacy of these practices are anecdotal. This paper provides a benchmark measurement framework for researchers and practitioners to assess concretely the extent to which an organization has adopted XP practices and the result of this adoption. We present the initial validation of our XP evaluation framework based upon a yearlong study in which an IBM team successfully adopted a subset of XP practices that was appropriate for their team culture and their project parameters. The XP practices adopted by the team enabled them to improve productivity and to achieve a two-fold improvement in the quality of new code when compared with an earlier release. The results of such case studies in various contexts are expected to constitute a body of knowledge of systematic, empirical evaluations of XP and its practices.
منابع مشابه
Toward a Framework for Evaluating Extreme Programming
Software organizations are progressively adopting the development practices associated with the Extreme Programming (XP) methodology. Most reports on the efficacy of these practices are anecdotal. This paper provides a benchmark measurement framework for researchers and practitioners to express concretely the XP practices the organization has selected to adopt and/or modify, and the outcome the...
متن کاملExtreme Programming Evaluation Framework for Object-Oriented Languages -- Version 1.2
The Extreme Programming (XP) software development methodology seems appropriate for some teams or projects. Anecdotal stories from developers who have adopted XP are often favorable. However, there is little empirical evidence to support or refute claims regarding XP. The Extreme Programming Evaluation Framework (XP-EF) provides a benchmark measurement framework for researchers and practitioner...
متن کاملExtreme Programming Evaluation Framework for Object-Oriented Languages -- Version 1.1
The Extreme Programming development Methodology (XP) seems appropriate for some teams or projects. Anecdotal stories from developers who have tried XP are often favorable. However, there is little empirical evidence to support or refute claims regarding XP. The Extreme Programming Evaluation Framework (XPEF) provides a benchmark measurement framework for researchers and practitioners to assess ...
متن کاملPortfolio Performance Evaluation in a Modified Mean-Variance-Skewness Framework with Negative Data
The present study is an attempt toward evaluating the performance of portfolios using mean-variance-skewness model with negative data. Mean-variance non-linear framework and mean-variance-skewness non- linear framework had been proposed based on Data Envelopment Analysis, which the variance of the assets had been used as an input to the DEA and expected return and skewness were the output. C...
متن کاملUsing XP to develop a CRM framework
This paper describes our experiences with using XP practices within the EU-project CARUSO. The objective of CARUSO is the development of a framework for building customized Customer Relationship Management (CRM) applications. Originally, the project was planned with a traditional software development process in mind with a first prototype for evaluation by the customer and a second prototype bu...
متن کامل